@charset "utf-8";

/* CSS Document */


/*清样式*/

body,
h1,
h2,
h3,
h4,
h5,
p,
ul,
li,
ol,
dl,
dt,
dd,
a,
img,
input,
form {
	padding: 0;
	margin: 0;
}

ul,
ol {
	list-style: none;
}

input {
	outline: none
}

img {
	border: 0;
	display: inline-block;
}


/*定义文字三属性*/

body {
	font: 12px/1.5 "微软雅黑";
	color: #3e3e3e;
	background: #ededed;
}


/*定义超链接样式*/

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #f60;
}


/*公共样式*/

.w {
	width: 1200px;
	margin: 0 auto;
}

.l {
	float: left;
}

.r {
	float: right;
}


/*header*/

#header {
	height: 32px;
	width: 100%;
	background: #ededed;
}

#header .w {
	height: 32px;
}

#header .w ul {
	width: 450px;
	height: 32px;
	line-height: 32px;
}

#header .w ul li a {
	color: #000;
}

#header .w ul li.orange a {
	color: #f60;
}

#header .w ul li.orange {
	padding-left: 5px;
	padding-right: 5px;
}

#header .w ul li a:hover {
	color: #f00;
	text-decoration: none;
}

#header .w ul.r li a {
	padding-left: 10px;
	border-right: 1px solid #000;
	padding-right: 10px;
}

#header .w ul.r li.first a,
#header .w ul.r li.last a {
	border-right: 0;
}

#header .w ul.r li.first {
	width: 104px;
	height: 21px;
	border: 1px solid #ccc;
	margin-top: 4px;
	line-height: 21px;
	text-align: center;
	background: url(../img/shopcar.jpg) no-repeat 2px 2px;
}

#header .w ul.r li.first img {
	position: absolute;
	top: 10px;
	left: 870px;
}


/*logo*/

#logo {
	height: 100px;
	background: #fff;
}

#logo .w {
	height: 100px;
}

#logo .w h1 {
	width: 230px;
	position: absolute;
}

#logo form {
	position: absolute;
	top: 60px;
	left: 500px;
}

#logo .w form .commodity {
	width: 48px;
	height: 22px;
	background: #d72427;
	text-align: center;
	line-height: 22px;
	position: absolute;
	top: -20px;
}

#logo .w form .commodity a {
	color: #fff;
}

#logo .w form #txt1 {
	width: 512px;
	height: 30px;
	border: 2px solid #f00;
	color: #ccc;
}

#logo .w form #search {
	position: absolute;
	top: 0;
	left: 520px;
}

#logo .w .log {
	position: absolute;
	top: 94px;
	left: 504px;
}

#logo .w .log li a {
	color: #000;
}

#logo .w .log li a:hover {
	color: #f60;
	text-decoration: none;
}


/*nav*/

#nav {
	height: 84px;
	overflow: hidden;
}

#nav .w {
	height: 84px;
}

#nav ul.left {
	width: 1245px;
	height: 42px;
	line-height: 42px;
	background: #c50709;
	padding-left: 37px;
}

#nav ul.left li {
	width: 99px;
	height: 40px;
	text-align: center;
	border-right: 1px solid #d4171a;
}

#nav ul.left li.first {
	background: #940206;
	height: 42px;
	color: #fff;
}

#nav ul.left li a {
	color: #fff;
	display: block;
}

#nav ul.left li a:hover {
	background: #420500;
	color: #fff;
	text-decoration: none;
}

#nav ul.left li.right {
	width: 26px;
	height: 27px;
	border: 0;
	line-height: 50px;
	padding-right: 4px;
}

#nav ul.left li.right a:hover {
	color: #f0f;
	background: none;
}

#nav ul.left li.fenxiao {
	padding-left: 85px;
	background: url(../img/hot.png) no-repeat 85px 5px;
}

#nav ul.left li.daohang {
	background: url(../img/new.png) no-repeat 1px 5px;
}

#nav ul.left li.tuangou {
	background: url(../img/diy.png) no-repeat 1px 5px;
}

#nav ul.left li.chongzhi {
	background: url(../img/go.png) no-repeat 1px 5px;
}

#nav .bg {
	height: 40px;
	width: 80%;
	background: #940206;
	padding-left: 10%;
	padding-right: 10%;
}


/*detail*/

#detail {
	height: 11847px;
}

#detail .w {
	height: 11847px;
}

#detail .w .detail_l {
	width: 210px;
	height: 691px;
	background: #fff;
}

#detail .w .detail_l .cookh1 {
	width: 210px;
	height: 130px;
}

#detail .w .detail_l .cookh1 img {
	vertical-align: middle;
}

#detail .w .detail_l .cookh1 span {
	vertical-align: middle;
	display: inline-block;
	width: 0;
	height: 100%;
}

#detail .w .detail_l .rank {
	width: 210px;
	height: 304px;
}

#detail .w .detail_l .rank .rank_p {
	width: 210px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	background: #ab0c06;
	letter-spacing: 2px;
}

#detail .w .detail_l .rank .rank_ul {
	height: 272px;
	width: 208px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

#detail .w .detail_l .rank .rank_ul li {
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #ccc;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	color: #cc0048;
}

#detail .w .detail_l .rank .rank_ul .first {
	height: 66px;
	line-height: 66px;
}

#detail .w .detail_l .rank .rank_ul li a {
	color: #000;
}

#detail .w .detail_l .rank_log {
	height: 250px;
	width: 210px;
	margin-top: 7px;
}

#detail .w .detail_l .rank_log {
	width: 210px;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	background: #ab0c06;
	letter-spacing: 2px;
}

#detail .w .detail_l .rank_log h1 {
	height: 216px;
}

#detail .w .detail_l .rank_log h1 img {
	vertical-align: middle;
}

#detail .w .detail_l .rank_log h1 span {
	vertical-align: middle;
	display: inline-block;
	width: 0;
	height: 100%;
}

#detail .w .detail_r {
	width: 973px;
	height: 11847px;
	margin-left: 17px;
	background: #fff;
}
#detail .w .detail_r .detail_top{
	width: 973px;
	height: 443px;
}
#detail .w .detail_r .p_r {
	background: #ab0c06;
	color: #fff;
	height: 32px;
	line-height: 32px;
	text-indent: 2em;
}
/*放大镜*/
#detail .w .detail_r .fangda {
	width: 260px;
	height: 336px;
	background: #BBBBBB;
	margin-left: 10px;
	margin-top: 10px;
}

#detail .w .detail_r .fangda .sbox {
	width: 260px;
	height: 277px;
	position:relative;
	overflow: hidden;
	border: 1px solid #000;
}
#detail .w .detail_r .fangda .sbox ul{
	width: 780px;
	height: 277px;
	position:relative;
}
#detail .w .detail_r .fangda .sbox .movebox {
	width: 70px;
	height: 70px;
	background-color: #ccc;
	opacity: 0.4;
	filter:alpha(opacity=40);
	position: absolute;
	left: 0;
	top: 0;
	display: block;
}
#detail .w .detail_r .fangda .sbox .mask{
	width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
#detail .w .detail_r .fangda .min_box{
	height: 59px;
}
#detail .w .detail_r .fangda .min_box ul{
	height: 59px;
}
#detail .w .detail_r .fangda .min_box ul li{
	height: 59px;
	padding-left: 20px;
}
#detail .w .detail_r .fangda .big_box{
	width:260px;
    height:277px;
  background: url(../img/bgshoe1.jpg) no-repeat 0 0;
    position: absolute;
    left: 581px;
    top: 257px;
    z-index: 1;
    border: 1px solid #000000;
    display:none;
    overflow: hidden;
}
/******************************************************/



#detail .w .detail_r .buy_list{
	width: 630px;
	height: 365px;
	border: 1px solid #ccc;
	margin-top: 10px;
	margin-left: 55px;
}
#detail .w .detail_r .buy_list .buy_p{
	height: 41px;
	line-height: 41px;
	text-align: center;
	border-bottom: 1px solid #3e3e3e;
	font-size: 14px;
	color: #000;
	letter-spacing: 1px;
}
#detail .w .detail_r .buy_list .buy_ul{
	width: 318px;
	height: 105px;
	padding-left: 10px;
	padding-top: 10px;
}
#detail .w .detail_r .buy_list .buy_ul li{
	height: 24px;
	line-height: 24px;
	font-size: 14px;
}
#detail .w .detail_r .buy_list .buy_ul span{
	color: #f00;
}
#detail .w .detail_r .buy_list .borbox{
	width: 410px;
	height: 152px;
	border: 1px solid #ccc;
	background: #f1f1f1;
	margin-left: 10px;
}

#detail .w .detail_r .buy_list .borbox .borbox_ula{
	padding-top: 10px;
	padding-left: 10px;
	height: 22px;
	color: #000;
}
#detail .w .detail_r .buy_list .borbox .borbox_ula span{
	width: 40px;
	height: 20px;
	text-align: center;	
    display: block;	
}
#detail .w .detail_r .buy_list .borbox .borbox_ula .bab{
	width: 40px;
	height: 20px;
	border: 1px solid #ccc;
	background: #fff;
	text-align: center;
	margin-left: 15px;
}
#detail .w .detail_r .buy_list .borbox .borbox_ula .cur{
	background: #f00;
}
#detail .w .detail_r .buy_list .borbox .borbox_ulb{
	padding-top: 10px;
	padding-left: 10px;
	height: 22px;
	color: #000;
}
#detail .w .detail_r .buy_list .borbox .borbox_ulb span{
	width: 40px;
	height: 20px;
	text-align: center;	
    display: block;		
}
#detail .w .detail_r .buy_list .borbox .borbox_ulb .bab{
	width: 30px;
	height: 20px;
	border: 1px solid #ccc;
	background: #fff;
	text-align: center;
	margin-left: 15px;
}
#detail .w .detail_r .buy_list .borbox .borbox_ulb .cur{
	background: #f00;
}
#detail .w .detail_r .buy_list .borbox .borbox_p{
	color: #000;
	padding-top: 10px;
	padding-left: 10px;
}
#detail .w .detail_r .buy_list .borbox .borbox_p .borbox_s1 input{
	width: 82px;
	height: 18px;
}
#detail .w .detail_r .buy_list .borbox .borbox_p .borbox_s2{
	color: #989998;
}
#detail .w .detail_r .buy_list .borbox .borbox_p2{
	padding-top: 10px;
	padding-left: 10px;
}
#detail .w .detail_r .buy_list .buy_p2{
	height: 24px;
	line-height: 24px;
	text-indent: 1em;
}
#detail .w .detail_r .buy_list .img_ul{
	height: 16px;
	line-height: 16px;
	padding-left: 10px;
}
#detail .w .detail_r .buy_list .img_ul li{
	height: 16px;
	width: 66px;
	text-align:center;
	line-height: 16px;
}
#detail .w .detail_r .buy_list .img_ul li a{
	color: #000;
}
#detail .w .detail_r .buy_list .img_ul li span{
	height: 16px;
	width: 16px;
	display: inline-block;
}
#detail .w .detail_r .buy_list .img_ul .img_lia span{
	background: url(../img/jiathis_ico.png)  no-repeat 0 -1408px;
}
#detail .w .detail_r .buy_list .img_ul .img_lib span{
	background: url(../img/jiathis_ico.png)  no-repeat 0 -64px;
}
#detail .w .detail_r .buy_list .img_ul .img_lic span{
	background: url(../img/jiathis_ico.png)  no-repeat 0 -96px;
}
#detail .w .detail_r .buy_list .img_ul .img_lid span{
	background: url(../img/jiathis_ico.png)  no-repeat 0 -176px;
}
#detail .w .detail_r .buy_list .img_ul .img_lie span{
	background: url(../img/jiathis_ico.png)  no-repeat 0 -160px;
}
#detail .w .detail_r .buy_list .img_ul .img_lia{
	position: relative;
}
#detail .w .detail_r .buy_list .img_ul .img_lia .dayu{
	width: 240px;
	height: 272px;
	border: 1px solid #ccc;
	display: none;
	position: absolute;
	background: #fff;
}
#detail .w .detail_r .buy_list .img_ul .img_lia .dayu .dayu_p{
	height: 30px;
	width: 240px;
	background: #ccc;
	color: #000;
	text-align: left;
	text-indent: 1em;
	line-height: 30px;
	border-bottom: 1px solid #3e3e3e;
}
#detail .w .detail_r .buy_list .img_ul .img_lia .dayu .dayu_ul{
	height: 226px;
	width: 240px;
}
#detail .w .detail_r .buy_list .img_ul .img_lia .dayu .dayu_ul li{
	height: 28px;
	width: 100px;
	margin-left: 10px;
}
#detail .w .detail_r .buy_list .img_ul .img_lia .dayu .dayu_ul  .dayu_liq span{
	height: 16px;
	width: 16px;	
	background: url(../img/jiathis_ico.png) no-repeat 0 -2017px;
}
#detail .w .detail_r .buy_list .img_ul .img_lia .dayu .dayu_ul  .dayu_liw span{
	height: 16px;
	width: 16px;	
	background: url(../img/jiathis_ico.png) no-repeat 0 -1809px;
}
#detail .w .detail_r .buy_list .img_ul .img_lia .dayu .dayu_ul li:hover{
	background: #BBBBBB;
}
#detail .w .detail_r .buy_list .img_ul .img_lia .dayu .dayu_p2{
	height: 30PX;
	width: 240px;
	background: #ccc;
	color: #000;
	text-align: right;
	line-height: 30px;
	border-top:1px solid #3e3e3e ;
}
#detail .w .detail_r .buy_list .img_ul .img_lia .dayu .dayu_p2 span{
	background: url(../img/jiathis_ico.png) no-repeat 0 -1200px;
}
#detail .w .detail_r .tab_a{
	height: 310px;
	width: 973px;	
}
#detail .w .detail_r .tab_a .tab_ul{
	height: 29px;
	line-height: 29px;
	width: 973px;
	border-bottom: 2px solid #ccc;
}
#detail .w .detail_r .tab_a .tab_ul li{
	height: 29px;
	width: 85px;
	text-align: center;
	float: left;
}
#detail .w .detail_r .tab_a .tab_ul li a{
	color: #000;
	text-decoration: none;
}


#detail .w .detail_r .tab_a .tab_ul .tab_active{
	height: 29px;
	width: 85px;
	text-align: center;
	background: #000;
}

#detail .w .detail_r .tab_a .tab_abox{
	height: 280px;
	width: 973px;
}
#detail .w .detail_r .tab_a .tab_abox .pink_ula{
	height: 270px;
	width: 800px;
	margin-left: 50px;
}
#detail .w .detail_r .tab_a .tab_abox .pink_ulshow li{
	height: 270px;
	width: 180px;
	text-align: center;
	padding-left: 15px;
}
#detail .w .detail_r .tab_a .tab_abox .pink_ulshow li .pink_a{
	padding-left: 25px;
	padding-right: 28px;
	color: #000;
}
#detail .w .detail_r .tab_a .tab_abox .pink_ulshow li .pink_s1{
	color: #979797;
}
#detail .w .detail_r .tab_a .tab_abox .pink_ulshow li .pink_s2{
	color: #f00;
}



#detail .w .detail_r .tab_a .tab_abox .pink_ulshow{
	display: block;
}
#detail .w .detail_r .tab_a .tab_abox .pink_ulhide{
	display: none;
}
#detail .w .detail_r .tab_a .tab_ul .tab_active a{
	text-decoration: none;
	color: #fff;
}
#detail .w .detail_r .tab_a .tab_ul .tab_actives{
	height: 29px;
	width: 85px;
	text-align: center;
	background: #fff;;
}





#detail .w .detail_r .tab_a .tab_abox .pink_ulb{
	height: 270px;
	width: 800px;
	margin-left: 50px;
}
#detail .w .detail_r .tab_a .tab_abox .pink_ulshow li{
	height: 270px;
	width: 180px;
	text-align: center;
	padding-left: 15px;
}
#detail .w .detail_r .tab_a .tab_abox .pink_ulshow li .pink_b{
	padding-left: 25px;
	padding-right: 28px;
	color: #000;
}
#detail .w .detail_r .tab_a .tab_abox .pink_ulshow li .pink_s3{
	color: #979797;
}
#detail .w .detail_r .tab_a .tab_abox .pink_ulshow li .pink_s4{
	color: #f00;
}
#detail .w .detail_r .judge{
	height: 270px;
	width: 973px;
	border-bottom: 1px solid #3e3e3e;
}
#detail .w .detail_r .judge .ptop{
	height: 30px;
	width: 973px;
	border-bottom: 1px solid #BB0000;
	border-top: 1px solid #BB0000;
	background: #fff;
}
#detail .w .detail_r .judge .judge_ul{
	height: 30px;
	line-height: 30px;
	width: 300px;
	/*border-right: 1px solid #BB0000;*/
	/*border-top: 1px solid #BB0000;*/
	/*border-bottom: 1px solid #BB0000;*/
	display: inline-block;
}
#detail .w .detail_r .judge .judge_ul li{
	font-size: 16px ;
	color: #B10000;
	text-align: center;
	letter-spacing: 1px;
    width: 100px;
    height: 30px;
    border-right: 1px solid #BB0000;
}
#detail .w .detail_r .judge .judge_ul .jbg{
	background: #f00;
	color: #fff;
}
#detail .w .detail_r .judge .adds{
	width: 100px;
	height: 30px;
	display: inline-block;
	background: #f00;	
	text-align: center;
	font-size: 16px;
}
#detail .w .detail_r .judge .adds a{
	color: #fff;
	text-decoration: none;
}
#detail .w .detail_r .judge .judge_ul2{
	height: 240px;
	width: 1946px;
}
#detail .w .detail_r .judge .judge_ul2 .hide1{
	width: 973px;
	display: none;
}
#detail .w .detail_r .judge .judge_ul2 .show1{
	display: block;
}
#detail .w .detail_r .judge .judge_ul2 .judge_p2{
	margin-left: 30px;
	margin-top: 30px;
	height: 20px;
	color: #000;
}
#detail .w .detail_r .judge .judge_ul2 .judge_p3{
	padding-left: 30px;
	margin-top: 30px;
	color: #000;
	height: 30px;
	line-height: 30px;
	width: 60px;
}
#detail .w .detail_r .judge .judge_ul2 .txa{
	width: 477px;
	height: 99px;
	margin-top: 20px;
}
/*#btn{
	margin-left: 100px;
	margin-top: 20px;
	clear: both;
}*/
#detail .w .detail_r .like_box{
	padding-top: 8px;
	height: 40px;
	border-bottom: 2px solid #c00;
}
#detail .w .detail_r .like_box .like_p{
	width: 100px;
	height: 38px;
	line-height: 40px;
	font-size: 14px;
	text-align: center;
	margin-left: 30px;
	color: #000;	
	border: 2px solid #c00;
	border-bottom: 2px solid #fff;
}
#detail .w .detail_r .like_box .like_p2 a{
	color: #000 ;
}
#detail .w .detail_r .ft_box{
	height: 235px;
	width: 973px;
}
#detail .w .detail_r .ft_box .ft_ul{
	height: 231px;
}
#detail .w .detail_r .ft_box .ft_ul li{
	height: 231px;
	width: 165px;
	border: 1px solid #ccc;
	margin-left: 60px;
}
#detail .w .detail_r .ft_box .ft_ul li .ft_p{
	color: #000000;
	line-height: 20px;
	text-align: center;
}
#detail .w .detail_r .ft_box .ft_ul li .ft_p a{
	color: #000;
}
#detail .w .detail_r .ft_box .ft_ul li .ft_p2 span{
	color: #BB0000;
}
#detail .w .detail_r .xinxip{
	height: 10537px;
}
/*bottom*/
#bottom{
	height: 390px;
}
#bottom .w{
	height: 390px;
	background: #fff;
	/*padding-top: 10px;*/
}
#bottom .w .bottom_p{
	width: 1170px;
	height: 42px;
	line-height: 42px;
	font-size: 14px;
	border: 1px solid #ccc;
	margin-left: 12px;
	color: #000;
}
#bottom .w .bottom_p a{
	color: #bbb;
	text-decoration: none;
}
#bottom .w .bottom_tel{
	width: 240px;
	height: 193px;
	background: #ededed;
	margin-top: 20px;
	margin-left: 12px;
}
#bottom .w .bottom_tel li{
	padding-left: 40px;
	padding-top: 12px;
}
#bottom .w .bottom_tel li.bottom_telli{
	font-size: 16px;
	color: #c40000;
	font-weight: bold;
}
#bottom .w .bottom_con{
	height: 193px;
	width: 915px;
	background:#ededed ;
	margin-top: 20px;
	margin-right: 12px;	
}
#bottom .w .bottom_con .bottom_uls{
	padding-left: 60px;
	padding-top: 10px;
}
#bottom .w .bottom_con .bottom_uls li{
	padding-top: 20px;
}
#bottom .w .bottom_con .bottom_uls li.bold_li a{
	font-size: 14px;
	font-weight: bold;
}
#bottom .w .bottom_con .bottom_uls li a{
	color: #000;
	text-decoration: none;
}
#bottom .w .bottom_con .bottom_uls .li_img{
	padding-top: 10px;
	position: relative;
}
#bottom .w .bottom_con .bottom_uls .li_img:hover img{
	width: 242px;
	height: 242px;
    position:absolute;
    top:-60px;
     left:-60px;
     cursor: none;
}
#bottom .w .bottom_2p{
	height: 30px;
	line-height: 30px;
	text-align: center;
	clear: both;
}

